low-budget motion picture - Turc Anglais Dictionnaire